From fc4898e6e2d493e9c686f19c4b46be722e1907c8 Mon Sep 17 00:00:00 2001 From: robertl Date: Sun, 21 Feb 2010 04:40:37 +0000 Subject: [PATCH] Write description in waypoints in KML writer. --- kml.c | 5 ++++- reference/earth-expertgps.kml | 36 +++++++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+), 1 deletion(-) diff --git a/kml.c b/kml.c index c35a36756..3760a993d 100644 --- a/kml.c +++ b/kml.c @@ -1011,7 +1011,10 @@ static void kml_waypt_pr(const waypoint *waypointp) kml_write_xml(0, "\n"); xfree(odesc); - } + } else { + if (strcmp(waypointp->shortname, waypointp->description)) + kml_write_xmle("description", waypointp->description); + } // Timestamp kml_output_timestamp(waypointp); diff --git a/reference/earth-expertgps.kml b/reference/earth-expertgps.kml index fad110ca9..6f4a0241b 100644 --- a/reference/earth-expertgps.kml +++ b/reference/earth-expertgps.kml @@ -250,6 +250,7 @@ 6006 + 600698 2001-06-02T03:26:55Z #waypoint @@ -498,6 +499,7 @@ BEAR HILL + BEAR HILL TOWER 2001-06-02T03:27:03Z #waypoint @@ -514,6 +516,7 @@ 6016 + Bike Loop Connector 2001-11-28T21:05:28Z #waypoint @@ -522,6 +525,7 @@ 5236BRIDGE + Bridge 2001-06-02T03:26:59Z #waypoint @@ -530,6 +534,7 @@ 5376BRIDGE + Bridge 2001-06-02T03:27:01Z #waypoint @@ -538,6 +543,7 @@ 6181CROSS + Crossing 2001-06-02T03:27:05Z #waypoint @@ -546,6 +552,7 @@ 6042CROSS + Crossing 2001-06-02T03:27:05Z #waypoint @@ -554,6 +561,7 @@ DARKHOLLPO + Dark Hollow Pond #waypoint -71.103646,42.458516,0.000000 @@ -561,6 +569,7 @@ 6121DEAD + Dead End 2001-06-02T03:26:57Z #waypoint @@ -569,6 +578,7 @@ 5179DEAD + Dead End 2001-06-02T03:26:59Z #waypoint @@ -577,6 +587,7 @@ 5299DEAD + Dead End 2001-06-02T03:27:01Z #waypoint @@ -585,6 +596,7 @@ 5376DEAD + Dead End 2001-06-02T03:27:02Z #waypoint @@ -593,6 +605,7 @@ 6353DEAD + Dead End 2001-06-02T03:27:03Z #waypoint @@ -601,6 +614,7 @@ 6155DEAD + Dead End 2001-06-02T03:27:04Z #waypoint @@ -609,6 +623,7 @@ GATE14 + Gate 14 2001-06-02T03:26:59Z #waypoint @@ -617,6 +632,7 @@ GATE16 + Gate 16 2001-06-02T03:27:00Z #waypoint @@ -625,6 +641,7 @@ GATE17 + Gate 17 2001-06-02T03:27:01Z #waypoint @@ -633,6 +650,7 @@ GATE19 + Gate 19 2001-06-02T03:27:02Z #waypoint @@ -641,6 +659,7 @@ GATE21 + Gate 21 2001-06-02T03:27:03Z #waypoint @@ -649,6 +668,7 @@ GATE24 + Gate 24 2001-06-02T03:27:03Z #waypoint @@ -657,6 +677,7 @@ GATE5 + Gate 5 2001-11-28T21:05:28Z #waypoint @@ -665,6 +686,7 @@ GATE6 + Gate 6 2001-11-07T23:53:41Z #waypoint @@ -673,6 +695,7 @@ 6077LOGS + Log Crossing 2001-06-02T00:18:16Z #waypoint @@ -681,6 +704,7 @@ 5148NANEPA + Nanepashemet Road Crossing 2001-11-07T23:53:41Z #waypoint @@ -689,6 +713,7 @@ 5267OBSTAC + Obstacle 2001-06-02T03:27:00Z #waypoint @@ -697,6 +722,7 @@ PANTHRCAVE + Panther Cave 2001-11-07T23:53:41Z #waypoint @@ -705,6 +731,7 @@ 5252PURPLE + Purple Rock Hill 2001-11-07T23:53:41Z #waypoint @@ -713,6 +740,7 @@ 5287WATER + Reservoir 2001-06-02T03:27:01Z #waypoint @@ -721,6 +749,7 @@ 5239ROAD + Road 2001-06-02T03:27:00Z #waypoint @@ -729,6 +758,7 @@ 5278ROAD + Road 2001-06-02T03:27:01Z #waypoint @@ -737,6 +767,7 @@ 5058ROAD + ROAD CROSSING 2001-06-02T00:18:14Z #waypoint @@ -745,6 +776,7 @@ SHEEPFOLD + Sheepfold Parking Lot 2001-06-02T00:18:13Z #waypoint @@ -753,6 +785,7 @@ SOAPBOX + Soap Box Derby Track 2001-06-02T03:27:04Z #waypoint @@ -761,6 +794,7 @@ 5376STREAM + Stream Crossing 2001-11-07T23:53:41Z #waypoint @@ -769,6 +803,7 @@ 5144SUMMIT + Summit 2001-11-28T21:05:28Z #waypoint @@ -777,6 +812,7 @@ 5150TANK + WATER TANK 2001-06-02T00:18:16Z #waypoint -- 2.30.2